function getResult(uint number, uint times) public pure
returns(uint) {
uint result;
// for loop
for (uint i = 0; i< times; i++) {
result += number;
}
return result;
}
}
2.5.14.5 break Statement
Refer to the following code:
// SPDX-License-Identifier: SOME IDENTIFIER
pragma solidity ^0.8.10;
contract ForLoopContract {
function getResult(uint number, uint times) public pure
returns(uint) {
uint result;
// break statement
for (uint i = 0; i< times; i++) {
if (result > 30)
{
break;
}
result += number;
}
return result;
}
}
2.5.14.6 Continue Statement